The Trans-Siberian Railway makes four stops in Buryatia, from west to east: Tankhoi, Babushkin, Ulan Ude, and Zaigraevo.
Ulan Ude Airport is served by domestic flights from Moscow, Krasnoyarsk, Irkutsk, and Yakutsk. Passenger service to/from Ulaanbaatar has been discontinued.